package top.zhangjianyong.tools.service.api;

import com.baomidou.mybatisplus.extension.service.IService;
import top.zhangjianyong.tools.entity.stock.StockGoods;
import top.zhangjianyong.tools.parm.stock.*;
import top.zhangjianyong.tools.utils.ApiResponse;

/**
 * @author zhangjianyong
 * @since 2025/3/25 下午3:36
 */
public interface StockGoodsService extends IService<StockGoods> {
    ApiResponse save(StockGoodsSaveParam param);

    ApiResponse del(StockGoodsDelParam param);

    ApiResponse update(StockGoodsUpdateParam param);

    ApiResponse list(StockGoodsListParam param);

    ApiResponse userList(StockUserGoodsUserListParam param);
}
